package io.renren.modules.usian.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author æ¨åä¿
 * @email 2068955223@qq.com
 * @date 2022-10-26 17:21:24
 */
@Data
@TableName("tb_class")
public class ClassEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 班级名称
	 */
	private String name;
	/**
	 * 学院id
	 */
	private Integer cid;
	/**
	 * 班级总人数
	 */
	private Integer count;
	/**
	 * 毕业所属期数
	 */
	private String type;
	/**
	 * 教室地址
	 */
	private String classAddress;
	/**
	 * 项目经理id
	 */
	private Integer tid;
	/**
	 * 班主任id
	 */
	private Integer hid;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 
	 */
	private Integer status;


	@TableField(exist = false)
	private String cname;

//	@TableField(exist = false)
//	private String tname;
//
//	@TableField(exist = false)
//	private String hname;


	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getCid() {
		return cid;
	}

	public void setCid(Integer cid) {
		this.cid = cid;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getClassAddress() {
		return classAddress;
	}

	public void setClassAddress(String classAddress) {
		this.classAddress = classAddress;
	}

	public Integer getTid() {
		return tid;
	}

	public void setTid(Integer tid) {
		this.tid = tid;
	}

	public Integer getHid() {
		return hid;
	}

	public void setHid(Integer hid) {
		this.hid = hid;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getCname() {
		return cname;
	}

	public void setCname(String cname) {
		this.cname = cname;
	}

//	public String getTname() {
//		return tname;
//	}
//
//	public void setTname(String tname) {
//		this.tname = tname;
//	}
//
//	public String getHname() {
//		return hname;
//	}
//
//	public void setHname(String hname) {
//		this.hname = hname;
//	}
}
